
#docker build -t docker-eureka-server .

#基于哪个镜像
FROM java:8

# 将本地文件夹挂载到当前容器
VOLUME /home/eureka-server/

# 拷贝文件到容器，也可以直接写成ADD chu-eureka-0.0.1-SNAPSHOT.jar /eureka-server.jar
ADD tool-spring-cloud-eureka-8.0.0.RELEASE.jar eureka-server.jar

RUN bash -c 'touch /eureka-server.jar'

#环境变量 设置上海时区
ENV TZ=Asia/Shanghai

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

# 开放8761端口
EXPOSE 8761

# 配置容器启动后执行的命令
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/eureka-server.jar"]